取消
首页  »  EDA软件三国杀  »  EDA软件三国杀

EDA软件三国杀

《EDA软件三国杀》内容简介
EDA软件三国杀

三大巨头完成了200次并购!没有任何一种工具,能够像电子设计自动化EDA软件那样,跟半导体行业的飞速发展如(🏮)此紧密地绑定在一(🏢)起。摩尔(🔪)定律引领半导体行业60多年,EDA软件则是这个先知定律的最忠实的仆人——它从来没有(🍉)跟丢过。如果没有它,半导体的飞速发展,是不可想象的。然而,整个EDA软件的全球市场规模不足一百亿美元(🔊),相对于5000亿美元的半导体产业,它的产值几乎不可见。但是如果没有了这颗基石,全球所有的芯片设计公司都会直(📈)接停摆,半导体金字塔就会坍塌。

EDA软件的工作,就是要(🔣)在芯片那么小的空间进行布局、走线和事前分析,如同在一个米粒(🛵)上刻出航空母舰模型那样。离开专业的EDA工具,半导体的设计和制造,都是不可想象的事情。

1、(👪)摩尔定律是一个催命鬼

摩尔定律成为半导体领域的圣经,它使得行业预测变得(👼)简单、粗暴且管用。这也使得整个领(🔴)域的上(✏)下游,都不得不以同样的(🌬)速度完成演化。这正是设计自动化面临的情况,作为一门学科(🥥),它需要为半导体产业不断提供设计下一代芯片的方法和工具。这样看来,EDA软件就是一个被时间追赶(🗃)的跑神。它永远在赛道上飞驰。每一代芯片的更新,复杂度往往是前一代的两倍,而(💚)按照摩尔(🌯)定律的时钟,留给设计人员的时间只有一年半(🆎)。软件必须(🍑)跟上来!EDA软件永远(🍵)气喘吁吁在路上奔跑。

希腊神话中(💍)的阿波罗太阳神(🆔)一直在追逐着达芙妮女神。达芙妮不能停下,当被抓住的那一刻,她就永远变成了桂花树。因此她必须用(🚶)更快的速度来躲避阿波罗不断伸出的手。这种追逐时刻,某种意义上就是EDA软件和摩尔定律的关系。

2、第一代EDA:错误的归属

第一代EDA都是(🥑)附属在机械CAD供应商之下,如Applicon、CALMA和CV,这都是当时大名鼎鼎的CAD软件。它们是(🐅)这个新兴产业的明星。跟同(👕)时代其它软件一样,那个时候软件并无独立的身份,它们都需要紧密地依附在硬件厂商(🌶)的怀抱(🍭)里,才能有一口饭吃。当时算力奇缺,存储空间奇缺,软件是难(🤵)成气候的。然而,这些(🛍)开创了CAD时代的早期公司基本上都死光了(🀄)。导致这些第一代软件死亡的原(🔈)因,是当年软件发展的(👲)一个通病:软件都是跟工(🥅)作站和硬件紧密的绑定在一起。定制化太严重,机器移植太复杂。小型机和PC机的崛起(🔞)宣告了他们的死亡:这是僵(🎐)化和捆绑所付出的时代代价。

可以说,EDA最早的时候,它是机械CAD的附属品。那还真是一个机械的时(❤)代。

如果从另外一个角度说,电子设计自动(🤕)化EDA与机械MCAD(包括电气ECAD),根本就不该在一起。EDA和CAD这二者,表(🖋)面上看似同源,骨子里实非同宗。服务于电子半导体行业,与服务机(👼)械、航空、(🔶)轮船等其他行业的软件,有着本质上的不同。

3、EDA前(🎖)传:SPICE传奇

说到这里,需要回归到EDA的正宗根基。半导体芯片设计公司与设计验证(🚌)工程师们,最离不开的软件当属电路仿真软件SPICE。它在仿真模拟电(🕷)路、(➰)混合信号电路等许多场合纵横(🕊)驰骋。其实这才是最正宗的EDA软件的开(🎖)端。作为(🍣)最早的电子设计自动化软件,今天仍然是最重要的软件之一。

加州伯克利分校UCB电机工程与计算机系的Pederson教授,造就(🖖)了三(😱)个传奇(💟)。第(🏋)一是他在五六十年代(🚝)就力主在伯克利大学里建(〰)设了半导体制造厂,这是第一个设立在大学的“微电(😲)子制造厂”。这个迷你工厂MiniFab,让(🕥)小规模的工艺实验成功可(⏪)能,极大地促进了伯克利分(🖌)校的电子工程学科的发展;第二个传奇是他(🙂)对于电路仿真程序(🎆)SPICE的巨大(💪)贡献。在他的支持下,来自电机系与机械系的小伙(🎂)子——那些对电子一窍不通的大学生,凭借着高超的(🐛)数学理论和数值分析基础,硬是稀疏矩阵算法实现了方程组的求解,完成了电路仿真程序。可以毫(🥫)不夸张地说,SPICE几乎是脱胎于数学理论的功底。可(🕹)以说正宗EDA软件的诞生,就像响亮的啼叫,向世界宣告着数学的荣耀。更为传奇的是,Pederson最早创建了开源运动。他(❇)允许SPICE四处扩散,几乎免费使用。唯一的回报要(🌝)求,就是开发者把增加(📜)的代码,要发回来(🏣)。仅此而已。这比大名鼎鼎的开源操作(🥍)系统LINUX内核开源的1991年,整整早了20年。可以说,这位教授不仅仅是SPICE之父,也绝对是软件代码开(🎰)源运动的鼻祖级人物。实际(⏳)上,伯克利分校的有限元仿真软件也是(🐐)独步天下,而且代码也是开源的。上个世纪八九十年代,以北大为代表,也从伯克利分校也带回来有限元的火种。其中SAP84有限元仿真软件,四处扩散,名噪一时。可惜最后后继无人,也都是无疾而终。

这是一个科学向全世界开放的黄金时代。而基础研究(🃏),则是工业软件的魂(👻)魄。当时的半导体巨头如惠普HP、泰克和德州仪器TI等纷纷建立了(📵)自己的CAD部门,将SPICE程序进行改编,为自己部门所用。整整十多年,产业(🆗)界与学术界(👏)进行大规模地知识吞吐(🧟)和交换,多个版(🤩)本不断迭代演化,SPICE功能也是(☕)发展迅速。到了(📚)1993年伯克利最后一次(🐋)更新版本的时候,SPICE达到了巅峰的位置,它的求解算法已经炉火纯青。这种大规模的商业+学术的无私合作,是制造业发展史上十分罕见的一幕。随着SPICE逐渐开始出现商业化版本的时候,这个EDA工具软件,已经深深地烙上了工业的影子。

正是这种奇特的学术与产业的哺育与反哺现象,也间接地打造(♉)了美国(💺)EDA软(🦔)件在全球(🗿)独一无二的霸主(💯)地位。它深(🌄)深地扎根在了美国的土地(⏲)上。在全球软件领域,无论是哪种类别(🤯)的软件,美国之外基本上都有旗鼓相(🏢)当的(🎒)竞争对手,除了EDA软件。这(🤛)听上去,真的是一个奇怪的悖论:软件源代(🔘)码广为开放传播的伯克利,反(⛳)而造就(❤)了本土化最成功的软件霸主地位。

4、第二(✳)代EDA:走出封闭塔

SPICE只能解决一小部分问(🚩)题(🐏)。EDA软件更多的功能,需要更加(🔰)商业化应用的接班人(⛷)。在上世(🧀)纪七十年(🐷)代,设计自动化软件(❄)也开始出现第二代旗帜。当时最有名气的三家马车中,Daisy Systems和Valid Logic出售自有的硬件和软件系统,工作站也是自己开发的;Mentor Graphics则开发专用软件,捆绑在(🔯)Apollo工作站上。这三家基本上都是软硬件在一起,看上去跟第一代EDA差别不大,然而(⛄)时代不同了,全新的赛道出现了:那就是专用集成电路ASIC(Application Specific IC)。

当时半导体的世界,就跟“大陆漂移说”一样,所有五大洲都是一体的。IC的设计队伍,都在强大的半(🔍)导体公司,从头做到尾。设计是一门高门槛的技术活儿,它是由庞大的半导体制造商的设(🏧)计部门自己完(❣)成的,如IBM、GE的内部(🧟)设计部门(In-House)。可以想象,复杂的逻辑和物理设计、库和过程开发、封装,都在一个团队里面。这是一个封闭的金字塔,一般人难以走进。然而,ASIC的发展,改变了这一封闭的局面。电路的设计不再是那些大型半导体厂商的专利。二者都是集成电路,但设计者们的理念已(🏝)经完全不同了。设计自动化的软件商们创造了一些半定制和定制方法,使得系统设计师们不需要了解通用IC的物理版图、加工工艺,就可以利用编程语言进行设计。

相比那些硅片公司的内部设计团队,ASIC的(🈸)体(📥)量更大、需求更容易满足。而系统设计者远比那些内部设计团队更加开放,EDA软件得到了迅速(🏔)的扩张。这大大(🚷)地加速了EDA设计(🍨)从业人员(⭕)的数量。这也意味着独立的EDA厂商,可以单独为半(🈲)导体(📡)厂商服务。而Daisy这个好听的名(👧)称,也成为后来EDA软件人才的摇篮。然而第二代EDA的缺陷,跟第一代EDA没有什么两样。它依然是跟软件和硬件紧密的绑定在一起,硬件收入是很大的一块儿(🍂)。这是(🐃)一个(🐏)时(😓)代的硬伤,迟早要发展成要命(🦊)的肿疮。

5、(🎆)第三代EDA的崛起(上):CADENCE

第三代EDA与第二代EDA的差别,并不在于时间。他们其实几乎是在同一(💢)时间形成的。就像你哥哥和你叔叔前后脚生下了孩子,他们是同龄不同辈。因此,这并不是一个进化关系,而是一个对未来的判断。第三代EDA主要以Cadence和Synopsys为代表。这两(🤜)个公司的名称也都是改了几次(🥑),背后也是(🐶)曲折的故事。仅仅比Mentor的成立晚一年,Cadence在1982年(🧘)的成立,这些来伯克利大学的尖子生和贝尔实(😍)验室的科学家(🦖)们,开创了一种全新的商业模式,那就是“只卖软件”(Software-Only)。这是一种从未有过的软件业务模式。此前所有软件,都是捆绑在硬件设备上搭配销售。那是一个软件向硬件曲膝求爱的时代。硬件的存储、计算、显示,都是积极昂贵的稀缺(🐰)资源,软件不过是珍贵花瓶上的一个有颜色的条纹而已。这个条纹(🙀)让硬件显得更加物有所值。

现在看起来,作为第二代(🤥)EDA寿命最长的MENTOR,在2016年被西门子公司45亿美元收购也是有前兆的。1990年的(🌝)时候,Mentor公司对(🍨)“只卖软件”模式依然不屑一顾,董事长说过从未见过单独软件销售能够存活。虽然(🚍)它后来(🔌)通过并购,积极调(🕗)整战略保持了EDA三强地位(⛹)。但与第三代EDA两大巨头的(🧗)差距还是越来越大,最后还是(🎑)成了西门子的盘中餐,丧失独立地位(👗)。或许,这就是第二代EDA产品的宿命,早在三十五年前的出生之日已经注定。Cadence独特的引入投资的模式,也同样引人注目。它把入股机会留(🚉)给了下游厂商,类似GE、爱立(🛷)信、IBM等半导体生产商,这些下(🦑)游用户各自投入了100万美元,与此同时是所有的几家VC投资加起来也不超过100万(🔺)。这是一次高明的融资术。Cadence聪明地将下游半导(🈴)体设计制(🎴)造商,纳入到自己的石榴裙下。没有半导体厂商(🐆)提供工(🌴)艺、提供反馈,EDA软件(🈸)的长大,是不可能的。这次投资(😓)的分布,也明显地表明了EDA软件的工业属性而非IT属性。”大工业,小VC”是研发工具软件的一个重要特点。这不是靠钱能砸出来的。它需要的是工业用户的经验。

更令(🍟)人佩服的是,CADENCE还开创了合伙人制度。这是以一种庄重的方式,宣示了这个领域对领军人物知识价值的高度认可。CADENCE公司的创建,本质上则是基础科学的胜利,也是一个基础研究与产业热(🕐)情相互对接的胜利。这些伯克(🚃)利大学的学生们和贝尔实验室一起,成就了一个非凡的产业:很小,但却很尖(🌩)。这些来自伯克利的开源代码,当时也流向了中国,也在四处扩散。可惜,没有工业用户的接纳,这些代码也就像断线的风筝,最后终是不知去向。

6、第三代(🙏)EDA(下)Synopsys登场

四年之后成立的(🚩)Synopsys,延续了CADENCE所有的创新机制。实际上,这种合伙人制度已经成为半导体行业的一(😷)种惯例。作为等离子刻蚀设备的隐形冠军的上(⚾)海中微,也是企业职员全民持股。它的(🚻)董事长深受这种硅谷合伙人文化的熏陶,近四十(🙈)年前令人心醉的微风, 至今依然浸润着中微今天高速的成长。最早的物理设计人员,是一门精密的工匠活,需要动手处理每一个晶体管,绝(🤼)对的高强度劳动密集型,而且还要头脑灵活。而随着晶体管集成度的提高(📚),已经大大超越了工程师的逻辑极限。这个时候,单元库(⌛)出现了,它包含了预先设计好的各种特性逻辑(😰)门。就像现在的(👴)数据模板调用一样,设计人员就能花更少的时间和精力设计出规模更大的电路。单元库拥有很多优势,使得设(🐽)计很容易从一个晶圆工厂移植到另一家。最重要的是,半导体的设计思路转向了抽象化,即在一个更高的层次上进行设计,而把那些底层的细节都(⛄)归并到(🍍)库和CAE工具中。

Synopsys的(⚡)团队,就在这个时候登场了(🥌)。他们是来自通用电气GE的微电子中心。创始人的出身,往往是一个工业软件基因的决定性DNA片断。GE的工业背景,给Synopsys带来了扎实的根基。事实上,1986年创办的Synopsys公司,主要就是利用了在GE所兴起的综合技术。以(🕛)前的芯片设计都是工程师从底层的电路板设计开始。而有了抽象化的技术之后,设计师可以直接采用高级语言 “设计电路板”,然后通过逻辑综合工具把抽象的设计,自动转化成机器语言,形成由各种逻辑门组成的电路组合。Synopsys之所以能在(🧒)起步的时候,引领了行业的技术优势,很大原因在于它推进了抽象化的发展,使得整(🛣)个行业的设计,前进了一大步。抽象化(🚑)成为了(🥉)产业界的(🧜)标准,也进一(🍂)步扩展了芯片设计群体。就像系统设计工具扩展了ASIC设计师群体那样(😥),抽象语言也使得(🎓)大量的(🍛)工程师能够参与进来,形成了一个蔚为壮阔的工程师社群。同样的现(🙄)象,在后来也发生在法国达索(🐈)系统的3D Experience软件(🍏)上,它壮大了社群队伍,使得(🤷)群体力量可以更好地协(📞)同和汇聚。

而知识产权IP的发展,再次推进了EDA的发展。这是硅基系统设计(🍘)方面的一个里程碑。最为典型的英国ARM公司开始登场,它带来另外一个全新的商业模式:将各种设计库虚拟化,然后授权给其它企业使用。这意味着,作为(🎭)处(😒)理器的交付物,不再是具(🍳)体的物理产品,而是以一种(➰)数字化存在的IP模块形式而存在。ARM这种思想对整个半导体行业发生了重大的影响。物理实体变成了软件定(🥊)义,处理器就是IP模块。而Synopsys很快就注意到了这种模式的价值,它迅速地开辟了这块(👆)阵地,使得IP模块收入,成为其整个收入的重要一块(🍗),当前已经接近1/3的产值来自于此。风头强(🥪)劲。IP模块的(🍴)高速发展,极大地扩展(🎪)了EDA软件的灵活性。这是一种极简主义和知识复用的胜利。

7、并购的历(🥏)史

EDA软件有着(🚣)极其庞(🏩)杂的分类,根据美国专门从事EDA咨询给公司GSEDA(2018年(🥓)已(🔍)经卖给另外(🐀)一家咨询公司)统计,一共涉及到90多种(🚌)不同的技术。

在这些技术里面,密密麻(⤵)麻地分布了420家公司。而按照美国《半导体工程》杂志的清单列举中,EDA软件一共有900多家小公司。这么多小公司,是如何存活的?

研发(🧣)工具软件的发展(💳)史,永远充满了鲨鱼吞吃的并购史。机械类设计软件CAD如此,仿真软件CAE如此,电子设计自动化软(🚽)件EDA也是一样。这是一个非常奇怪的市场,小鱼的存在,似乎就是用来喂养(⛔)大鱼。而在美国工业软件的池(📹)子里,前赴(🖌)后继,永远都是层出不穷的小鱼小虾。这是国外(🙂)工业软件发展历史给中国工业(🕟)软件上演的最陌生的一课。并购这(🛀)种(🏐)场景在中国凤毛麟角。中国工业软件的池子里没有大鱼,没有小鱼(📂),都是长不大的鱼。这样看起(🐔)来,还是水质的问题吧。

在CADENCE数不清的并购中,1989年收购Verilog是其最为重要的一次并购。Verilog作为一种模拟器,用来描述芯片(📖)并对其进行模拟和(🏞)验证的工具,它(🎶)成功地解决了复杂度带来的芯片性能验证的困难(♎)。EDA从设计领域,同时进入了软件模拟和硬件仿真。这也意(🔎)味着设计与仿真,是(➡)同一家公司的不同套软件来(🤨)完成。二者密不(🔣)可分。这(🆓)个趋势,比机械领域(🏚)的CAD和CAE的融合,整整要早三十多年。直到最(🅾)近几年,在非电子制造的领域,CAD和CAE的融合,才开始成为明显的技术主流。这也再次说明,电子设计自动化EDA软件的发展,其实是完全独立于机械CAD的发展。

2001年前后,正是CADENCE与它的叛将所成立的公司,精疲力(🍖)竭地打官司的时候。那是一段人性黑(🔅)暗的历史,充满了算计和反算计。就在这个时候,坐山观虎斗的Synopsys,出其不意(🌏)地收购了这家叛将公司,获得了面向工具开发者的前端工具。这大大丰(🚧)富了Synopsys的产品(🌞)线。谈论这些并购的历史,将是一个繁琐的过程。根据南山工业书院的统计,在美国(🈹)EDA公司的并(💓)购历史上,仅(👇)仅由Top3的三家巨头(🙀)直接参与的并购就达到了惊人的200次。每家企业的并购数量平均达到70次。如果考虑许多(🕞)并购(🚉)公司在此之前也是吃东吃西,总(🔓)并购次数大(🍞)约在300次(🆙)左右(🥏)。EDA的并购历史,与CAD/CAE的并购史(🌍)不太一(💴)样,后者主要集中在最近(🍉)十多年。然而EDA从1990年开(🥨)始,每个十年所发(🌊)生的并(🍎)购都很(♊)均匀。这说明,EDA这个产(📕)业,早已成为一个非常(🚪)成熟的产业。从(🥥)来就没有(👰)黑马挑战者。唯一令人震惊的超级黑天鹅事件,是Mentor一不小心在2016年成为西门子的猎物。有意思的是,如果细看过去,许多小公司存活只有几年,而并购金额经(🔽)常出现几百万美元的标的。这是一个任何行业都可能无法达到的(👒)并购频率,也反映了工业软件其实有着极其特殊的产业规律。

靠着强力的知识吞吐,工业软件以其“百溪成河、百河入川”的汇(😛)聚方式,形成了深不可测的知识(🐭)鸿沟——追赶者则很容易被远远甩在(🕴)后面。正是这些叠罗汉式的并购,让无数电子工程师的思想碰撞和专业技(🏝)术的沉淀,最终将人类的智慧汇(💼)聚成高耸入云(😿)的工程学尖塔——尖塔(🕙)之下,很难有速成取巧的道路。

小记:EDA的未来

三十年前(🎓)的第三代,从此确立了江湖的秩序,后来再无挑战者。自那以后,所有的初创公司都再也没(🌁)有了资本加持的发展空间(🏡),2002以后没(🍍)有一(🏓)家能够上(💛)市。他们唯一的使命,就是几乎被三家包圆收购。三(🆎)代江湖,五十年历史,造就了EDA软件坚不可摧的三分天下分治格局。然而,过于成熟的事物背后都会是隐忧。EDA软件近十多年的发展,看上去更像是在深扎营寨,而并未见到像(🐇)样的疆土开拓,整个产业的产值也在100亿美元徘徊不前。那么EDA的未来在哪里?

除了汽车和车联网的发展之外,目前能看到三处明亮的光源,正在吸引着人们的视线。一个是很有吸(🥢)引力的市场(💨):生物仿真如新陈代谢、基因和神经(❓),将成为一个全新的天地。EDA的设(🗼)计仿真环境将(🎱)从(✡)电路变成液体或者空气。一个是最大的挑战,如何迎接后冯诺依曼时代的计算架构—(🌟)—这个架构曾经主宰了70多年以来所有(🆘)的计算机(📜)体(🐙)系。没有了总线,时钟不复存在。没有了时钟的(🌑)傅里叶变换将走向何处?原有的数学根基正在动摇;一个是IC将走向巅峰,集成电路有可能(🍶)迎来“类脑芯片”((🈴)仿神经的计算芯片)的时代。有了这些突破,EDA将(🥝)会抖擞精神,再攀高峰。而所有这些光源的能量,都(✈)是来自基础科学(⏬)。所有这些悬念的解决方(🏰)案,无一例外地都要回到(📳)自然科学问题,从数学、物理,到化(⚓)学、生物等。正如EDA最早(🐺)的诞生,是从大学实验室里走出来一样,基础研究从来就是它的根基。产业的互动和回馈,则加速了它(👀)的强壮。

法国工业研发工具软件非常发达,无论是全垒打的达索系统,还是专注于仿真的ESI集团。部分原(✏)因可以归结为法国强大的数学基础。中国(🎷)CAD前辈北航唐荣锡教授曾经表达过类似的话,“CAD的崛起,离不开民族数学复兴和一流的用(🚸)户”。这是一个朴素得不能再朴素的(♏)寓言:小小产值的工业研发工具软件的崛起,背后离不开伟大的自然科学复兴和一流的用户倾力扶持。